package com.atguigu.ssyx.search.service;


import com.atguigu.ssyx.model.search.SkuEs;
import com.atguigu.ssyx.vo.search.SkuEsQueryVo;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

import java.util.List;

public interface SkuService {

    // 商品上架
    void upperSku(Long skuId);


    // 商品下架
    void lowerSku(Long skuId);

    // 删除商品
    void deleteSku(Long skuId);

    List<SkuEs> findHotSkuList();


    Page<SkuEs> search(PageRequest pageRequest, SkuEsQueryVo skuEsQueryVo);

    void updateHotSku(Long skuId);

}
